Cosmetic: Avoid explict state variables
authorMatthias Clasen <mclasen@redhat.com>
Sat, 14 Nov 2015 14:56:12 +0000 (09:56 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 14 Nov 2015 17:32:57 +0000 (12:32 -0500)
Using the state of the context makes this more obviously correct.

gtk/gtkmenubar.c

index 8e28f3b976264c3ebc9cc2563b8c05ff00f4572f..6066b2ef37caa343958047a0b732e7e44d5975e3 100644 (file)
@@ -325,7 +325,6 @@ gtk_menu_bar_size_request (GtkWidget      *widget,
   gint child_minimum, child_natural;
   GtkStyleContext *context;
   GtkBorder border;
-  GtkStateFlags flags;
 
   *minimum = 0;
   *natural = 0;
@@ -382,8 +381,7 @@ gtk_menu_bar_size_request (GtkWidget      *widget,
     }
 
   context = gtk_widget_get_style_context (widget);
-  flags = gtk_widget_get_state_flags (widget);
-  gtk_style_context_get_padding (context, flags, &border);
+  gtk_style_context_get_padding (context, gtk_style_context_get_state (context), &border);
 
   if (orientation == GTK_ORIENTATION_HORIZONTAL)
     {
@@ -402,7 +400,7 @@ gtk_menu_bar_size_request (GtkWidget      *widget,
 
   if (get_shadow_type (menu_bar) != GTK_SHADOW_NONE)
     {
-      gtk_style_context_get_border (context, flags, &border);
+      gtk_style_context_get_border (context, gtk_style_context_get_state (context), &border);
 
       if (orientation == GTK_ORIENTATION_HORIZONTAL)
         {
@@ -483,12 +481,10 @@ gtk_menu_bar_size_allocate (GtkWidget     *widget,
   if (menu_shell->priv->children)
     {
       GtkStyleContext *context;
-      GtkStateFlags flags;
       GtkBorder border;
 
       context = gtk_widget_get_style_context (widget);
-      flags = gtk_widget_get_state_flags (widget);
-      gtk_style_context_get_padding (context, flags, &border);
+      gtk_style_context_get_padding (context, gtk_style_context_get_state (context), &border);
 
       border_width = gtk_container_get_border_width (GTK_CONTAINER (menu_bar));
 
@@ -501,7 +497,7 @@ gtk_menu_bar_size_allocate (GtkWidget     *widget,
 
       if (get_shadow_type (menu_bar) != GTK_SHADOW_NONE)
        {
-          gtk_style_context_get_border (context, flags, &border);
+          gtk_style_context_get_border (context, gtk_style_context_get_state (context), &border);
 
           remaining_space.x += border.left;
           remaining_space.y += border.top;